package com.hy.ximalaya.entity;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 * 专辑
 *
 * @author hy 2327401139@qq.com
 * @version 1.0 2021/1/31/16:09
 */
@Data
public class Album {

    /**
     * 专辑ID
     */
    private Integer albumId;

    /**
     * 专辑名称
     */
    private String title;

    /**
     * 总集数
     */
    @JSONField(name = "tracks") //JSONField fastjson的注解,用来在转JSON时指定名称
    private Integer totalCount;

    //TODO 这三个属性放到JSON最外层做公用的，而不是污染实体类
    /**
     * 当前页数
     */
    private int pageId;

    /**
     * 每页数量
     */
    private int pageSize;

    /**
     * 总页数
     */
    private int maxPageId;

}
